/******************************辅助类:TIN******************************/
/**
 * TIN三角面片类
 * @param { Array<number> } indices 顶点索引下标数组(用于构建邻接三角形列表)
 * @param { Array<Point> } vertexes 顶点数组(按照顺时针方向存储)
 * @param { Array<TIN> } adjointTINs 临街三角形数组(按照顶点对边顺序存储)
 * @param {undefined} [flag=undefined] 标记值,默认为undefined
 */
function TIN(indices, vertexes, adjointTINs, flag = undefined) {
    this.indices = indices;
    this.vertexes = vertexes;
    this.adjointTINs = adjointTINs || [null, null, null];
    this.flag = flag;
}

export default TIN
